<?php 
header("Content-type: text/html; charset=utf-8");

function D($x='world hello'){
	var_dump($x);
}

// D("hello world");
// D("hello world");
// D("hello world");
// D("hello world");
// D();
// 
// 
function quihe($x,$y)
{
	$c = $x+$y;

	return $c;
}


function buyiyang($x,$y)
{
	return $x;
}

// $x=100;
// $y=200;

// $res = buyiyang($y,$x);

// var_dump($res);
// 
// 
// 

$num ="1234";

// function a()
// {
// 	global $num;
// 	echo $num;
// 	// $num1 ='345345';
// 	// echo $num;
// 	// return $num1;
// }

// $res = a();

// echo $num1;



// 静态变量
// 
// 
function F()
{
	$x=1;
	$x++;
	return $x;
}


// var_dump(F());
// var_dump(F());
// var_dump(F());
// 
// $a = "hello";

function a()
{
	echo"我是a函数";
}
function b()
{
	echo"我是b函数";
}

function c()
{
	echo"我是c函数";
}

$action = $_GET['action'];

$action();



function bbb($x){
	return $x*2;
}

function aaa()
{
	$data = bbb(10);
	return 20*$data;
}



$res = aaa();

var_dump($res);




// 5!
// 5*4!
// 5*4*3!

function digiu ($num)
{
	if($num==1){
		return 1;
	}
	return $num*digiu($num-1);
}


function digiu (5)
{
	if(5==1){
		return 1;
	}
	return 5*digiu(4);
}

function digiu (4)
{
	if(4==1){
		return 1;
	}
	return 4*digiu(3);
}

function digiu (3)
{
	if(3==1){
		return 1;
	}
	return 3*digiu(2);
}

function digiu (2)
{
	if(2==1){
		return 1;
	}
	return 2*digiu(1);
}

function digiu (1)
{
	if(1==1){
		return 1;
	}
	return 4*digiu(0);
}




$res = digiu(5);

var_dump($res);




















 ?>